.header {
  .header-box {
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: space-between;

      .header-l {
          width: 95px;
          height: 44px;
      }

      .header-m {
          height: 50px;
          margin-right: 10%;
          font-size: 36px;
          color: #333333;
          letter-spacing: 0;
          font-weight: 500;
      }
  }


}

.goods {
  .goodsList {
      display: flex;
      justify-content: space-between;
      align-items: center;
      flex-wrap: wrap;
      background-color: #f6f7f9;

      .goodsList-item {
          background-color: #fff;
          width: 350px;
          height: 427px;
          margin-top: 30px;

          .img {
              width: 350px;
              height: 339px;
          }

          .goods-txt {
              width: 350px;
              height: 80px;
              padding: 30px;
              background-color: #f6f7f9;
              display: flex;
              justify-items: center;
              align-items: flex-start;
              flex-direction: column;

              .txt-t {
                  overflow: hidden;
                  text-overflow: ellipsis;
                  white-space: nowrap;
                  font-size: 26px;
                  color: #333333;
                  letter-spacing: 0;
                  font-weight: 500;
              }

              .txt-b {
                  font-size: 26px;
                  color: #9E4242;
                  letter-spacing: 0;
                  font-weight: 400;
              }

          }
      }

  }

}

.name {
    margin-top: 90px;
  .box {
      width: 710px;
      height: 150px;
      background: #F9F4E5;
      border: 1px solid rgba(235, 220, 173, 1);
      margin: 26px auto;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
      .txt-t {
          font-size: 32px;
          color: #000000;
          letter-spacing: 0;
          font-weight: 500;
      }

      .txt-b {
          font-size: 28px;
          color: #666666;
          letter-spacing: 0;
          font-weight: 400;
      }
  }
}